Skip to content

gh-146907: Clarify ABI compatibility between debug and release builds#146925

Merged
encukou merged 2 commits intopython:mainfrom
konstin:konsti/clarify-release-debug-abi-compatibility
Apr 1, 2026
Merged

gh-146907: Clarify ABI compatibility between debug and release builds#146925
encukou merged 2 commits intopython:mainfrom
konstin:konsti/clarify-release-debug-abi-compatibility

Conversation

@konstin
Copy link
Copy Markdown
Contributor

@konstin konstin commented Mar 31, 2026

Copy link
Copy Markdown
Member

@vstinner vstinner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please clarify also https://docs.python.org/dev/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build section? Especially: "Release builds and debug builds are now ABI compatible".

@konstin
Copy link
Copy Markdown
Contributor Author

konstin commented Apr 1, 2026

Done. I kept the header to avoid breaking links to it.

Copy link
Copy Markdown
Member

@vstinner vstinner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@encukou encukou merged commit 03f3b9a into python:main Apr 1, 2026
33 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in Docs PRs Apr 1, 2026
@encukou encukou added needs backport to 3.13 bugs and security fixes needs backport to 3.14 bugs and security fixes labels Apr 1, 2026
@miss-islington-app
Copy link
Copy Markdown

Thanks @konstin for the PR, and @encukou for merging it 🌮🎉.. I'm working now to backport this PR to: 3.14.
🐍🍒⛏🤖

@miss-islington-app
Copy link
Copy Markdown

Thanks @konstin for the PR, and @encukou for merging it 🌮🎉.. I'm working now to backport this PR to: 3.13.
🐍🍒⛏🤖

@bedevere-app
Copy link
Copy Markdown

bedevere-app bot commented Apr 1, 2026

GH-147971 is a backport of this pull request to the 3.14 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.14 bugs and security fixes label Apr 1, 2026
@bedevere-app
Copy link
Copy Markdown

bedevere-app bot commented Apr 1, 2026

GH-147972 is a backport of this pull request to the 3.13 branch.

@bedevere-app bedevere-app bot removed the needs backport to 3.13 bugs and security fixes label Apr 1, 2026
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Apr 1, 2026
…builds (pythonGH-146925)

(cherry picked from commit 03f3b9a)

Co-authored-by: konsti <konstin@mailbox.org>
miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Apr 1, 2026
…builds (pythonGH-146925)

(cherry picked from commit 03f3b9a)

Co-authored-by: konsti <konstin@mailbox.org>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs Documentation in the Doc dir skip news

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Documentation about debug and release build ABI compatibility is misleading

3 participants